professional development supervisor - Turkish English Dictionary